supervisory council - Spanish English Dictionary